//
//  IsSymmetric_101.h
//  LeetCode
//
//  Created by 郝源顺 on 2020/3/27.
//  Copyright © 2020 desezed. All rights reserved.
//

#ifndef IsSymmetric_101_h
#define IsSymmetric_101_h

#include <stdio.h>
#include "Defines.h"
#include <stdbool.h>

//101. 对称二叉树
//给定一个二叉树，检查它是否是镜像对称的。
//
//例如，二叉树 [1,2,2,3,4,4,3] 是对称的。
//
//    1
//   / \
//  2   2
// / \ / \
//3  4 4  3
//但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:
//
//    1
//   / \
//  2   2
//   \   \
//   3    3
//说明:
//
//如果你可以运用递归和迭代两种方法解决这个问题，会很加分。


bool isSymmetric(struct TreeNode* root);

#endif /* IsSymmetric_101_h */
